package demo02;

/*
 *  性能浪费的日志案例
 */
public class Demo01Logger {
    public static void main(String[] args) {
        String stringA = "Hello\t";
        String stringB = "World\t";
        String stringC = "Java";

        log(1, stringA + stringB + stringC);
    }

    public static void log(int level, String message) {
        if (level == 1) {
            /*
             *  如果level为1，message的内容会被输出，调用时的拼接字符串操作就会有用，不会性能浪费
             *  如果level不为1，message的内容不会被使用，调用时的拼接字符串操作就没有作用，形成性能浪费
             */
            System.out.println(message);
        }
    }
}
